﻿using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using FotoLab.DomainLayer.Helper;

namespace FotoLab.Tests.DomainLayer.Helper
{
    [TestClass]
    public class TestNaam
    {
        [TestMethod]
        public void PeterVanDerWal()
        {
            var naam = new Naam() {
                Voornaam = "Peter",
                Tussenvoegsel = "van der",
                Achternaam = "Wal"
            };
            Assert.AreEqual("Peter van der Wal", naam.ToString());
        }

        [TestMethod]
        public void RandyLaak()
        {
            var naam = new Naam()
            {
                Voornaam = "Randy",
                Achternaam = "Laak"
            };
            Assert.AreEqual("Randy Laak", naam.ToString());
        }

        [TestMethod]
        public void DeHeerBosch()
        {
            var naam = new Naam()
            {
                Aanhef = "De heer",
                Achternaam = "Bosch"
            };
            Assert.AreEqual("De heer Bosch", naam.ToString());
        }

        [TestMethod]
        public void DeHeerVanDerWal()
        {
            var naam = new Naam()
            {
                Aanhef = "De heer",
                Tussenvoegsel = "van der",
                Achternaam = "Wal"
            };
            Assert.AreEqual("De heer Van der Wal", naam.ToString());
        }

    }
}
